package com.lh.process.engine.instance;

import com.lh.process.engine.process.Processor;

/**
 * 创建node中class实例接口，目前有两种创建方式：
 * 1、纯java项目创建，默认创建者
 * 2、springboot创建者
 * @author: linghao
 * @since: 2022/10/22
 */
public interface ProcessorInstanceCreator {

    /**
     *
     * @param className  node中class标签
     * @param name      节点id
     * @return
     * @throws Exception
     */
    Processor newInstance(String className, String name) throws Exception;
}
